Synonyms for "solar array"

Words with similar meaning